﻿<%@ Page Title="Clientes" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="ABMClientes.aspx.cs" Inherits="Presentacion.ABMClientes" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <h1><u>Datos del Cliente</u></h1>
    <br />
    <br />
    <table>
        <tr>
            <td></td>
            <td>Nombre:</td>
            <td>
                <asp:TextBox ID="txtNombre" runat="server"></asp:TextBox>
            </td>
            <td>
                <asp:RequiredFieldValidator ID="rfvNombre" runat="server" ControlToValidate="txtNombre" ErrorMessage="El nombre no ha sido ingresado" ForeColor="Red"></asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td></td>
            <td>Apellido:</td>
            <td>
                <asp:TextBox ID="txtApellido" runat="server"></asp:TextBox>
            </td>
            <td>
                <asp:RequiredFieldValidator ID="rfvApellido" runat="server" ControlToValidate="txtApellido" ErrorMessage="El apellido no ha sido ingresado" ForeColor="Red"></asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td></td>
            <td>Tipo de Documento:</td>
            <td>
                <asp:DropDownList ID="ddlTipoDocumento" runat="server"></asp:DropDownList>
            </td>
            <td>
                <asp:RequiredFieldValidator ID="rfvTipoDocumento" runat="server" ControlToValidate="ddlTipoDocumento" ErrorMessage="El tipo de documento no ha sido seleccionado" ForeColor="Red"></asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td></td>
            <td>Número de Documento</td>
            <td>
                <asp:TextBox ID="txtNroDocumento" runat="server"></asp:TextBox>
            </td>
            <td>
                <asp:RequiredFieldValidator ID="rfvNroDocumento" runat="server" ControlToValidate="txtNroDocumento" ErrorMessage="El número de documento no ha sido ingresado" ForeColor="Red"></asp:RequiredFieldValidator>
                <br />
                <asp:RegularExpressionValidator ID="revNumero" runat="server" ControlToValidate="txtNroDocumento" ErrorMessage="El numero de documento debe ser un valor numérico mayor que cero" ForeColor="Red" ValidationExpression="^[0-9]{1,5}(\.[0-9]{0,2})?$"></asp:RegularExpressionValidator>
            </td>
        </tr>
        <tr>
            <td></td>
            <td>
                <h3>Domicilio:</h3>
                <table>
                    <tr>
                        <td></td>
                        <td>Provincia:</td>
                        <td>
                            <asp:DropDownList ID="ddlProvincia" runat="server"></asp:DropDownList>
                        </td>
                        <td><asp:RequiredFieldValidator ID="rfvProvincia" runat="server" 
                    ControlToValidate="ddlProvincia" ErrorMessage="La provincia no ha sido seleccionada" 
                    ForeColor="Red"></asp:RequiredFieldValidator></td>
                    </tr>
                    <tr>
                        <td></td>
                        <td>Localidad:</td>
                        <td>
                            <asp:DropDownList ID="ddlLocalidad" runat="server"></asp:DropDownList>
                        </td>
                        <td>
                            <asp:RequiredFieldValidator ID="rfvLocalidad" runat="server" 
                    ControlToValidate="ddlLocalidad" ErrorMessage="La localidad no ha sido seleccionada" 
                    ForeColor="Red"></asp:RequiredFieldValidator>
                        </td>
                    </tr>
                    <tr>
                        <td></td>
                        <td>Barrio:</td>
                        <td>
                            <asp:DropDownList ID="ddlBarrio" runat="server"></asp:DropDownList>
                        </td>
                        <td>
                            <asp:RequiredFieldValidator ID="rfvBarrio" runat="server" 
                    ControlToValidate="ddlBarrio" ErrorMessage="El barrio no ha sido seleccionada" 
                    ForeColor="Red"></asp:RequiredFieldValidator>
                        </td>
                    </tr>
                    <tr>
                        <td></td>
                        <td>Calle:</td>
                        <td>
                            <asp:TextBox ID="txtCalle" runat="server"></asp:TextBox>
                        </td>
                        <td>
                            <asp:RequiredFieldValidator ID="rfvCalle" runat="server"
                    ControlToValidate="txtCalle" ErrorMessage="La calle no ha sido ingresado"
                    ForeColor="Red"></asp:RequiredFieldValidator>
                        </td>
                    </tr>
                    <tr>
                        <td></td>
                        <td>Altura:</td>
                        <td>
                            <asp:TextBox ID="txtAltura" runat="server"></asp:TextBox>
                        </td>
                        <td>
                            <asp:RequiredFieldValidator ID="rfvAltura" runat="server"
                    ControlToValidate="txtAltura" ErrorMessage="El nombre no ha sido ingresado"
                    ForeColor="Red"></asp:RequiredFieldValidator>
                            <br />
                            <asp:RegularExpressionValidator ID="revAltura" runat="server"
                    ControlToValidate="txtAltura"
                    ErrorMessage="El tamaño debe ser un valor numérico mayor que cero"
                    ForeColor="Red" ValidationExpression="^[0-9]{1,5}(\.[0-9]{0,2})?$"></asp:RegularExpressionValidator>
                        </td>
                    </tr>
                </table>
            </td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td>Telefono Fijo:</td>
            <td>
                <asp:TextBox ID="txtTelFijo" runat="server"></asp:TextBox>
            </td>
            <td>
                <asp:RequiredFieldValidator ID="rfvTelefono" runat="server" ControlToValidate="txtTelFijo" ErrorMessage="El telefono fijo no ha sido ingresado" ForeColor="Red"></asp:RequiredFieldValidator>
                <br />
                <asp:RegularExpressionValidator ID="revTelFijo" runat="server"
                    ControlToValidate="txtTelFijo"
                    ErrorMessage="El tamaño debe ser un valor numérico"
                    ForeColor="Red" ValidationExpression="^[0-9]{1,5}(\.[0-9]{0,2})?$"></asp:RegularExpressionValidator>
            </td>
        </tr>
        <tr>
            <td></td>
            <td>Telefono Celular:</td>
            <td>
                <asp:TextBox ID="txtTelCelular" runat="server"></asp:TextBox>
            </td>
            <td>
                <asp:RequiredFieldValidator ID="rfvTelCelular" runat="server" ControlToValidate="txtTelCelular" ErrorMessage="El telefono celular no ha sido ingresado" ForeColor="Red"></asp:RequiredFieldValidator>
                <br />
                <asp:RegularExpressionValidator ID="revTelCelular" runat="server"
                    ControlToValidate="txtTelCelular"
                    ErrorMessage="El tamaño debe ser un valor numérico"
                    ForeColor="Red" ValidationExpression="^[0-9]{1,5}(\.[0-9]{0,2})?$"></asp:RegularExpressionValidator>
            </td>
        </tr>
        <tr>
            <td></td>
            <td>Email:</td>
            <td>
                <asp:TextBox ID="txtEmail" runat="server"></asp:TextBox>
            </td>
            <td>
                <asp:RequiredFieldValidator ID="rfvEmail" runat="server" ControlToValidate="txtEmail" ErrorMessage="El email no ha sido ingresado" ForeColor="Red"></asp:RequiredFieldValidator>
                <br />
                <asp:RegularExpressionValidator ID="revEmail" runat="server" ErrorMessage="El email ingresado no es valido" ControlToValidate="txtEmail" ForeColor="Red" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator>
            </td>
        </tr>
        <tr>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td >
                <asp:Button ID="btbAceptar" runat="server" Text="Aceptar" /></td>
            <td>
                <asp:Button ID="btnCancelar" runat="server" Text="Cancelar" /></td>
        </tr>
    </table>
</asp:Content>
